$(document).ready(function () {
    var body = $('html, body');
    var topOffset = $('.navbar-fixed-top').height() - 5;
    var projectTrTopOffset = $('tr.project').height()/2;

    $(".scroller").click(function(evt) {
        evt.preventDefault();
        var toName = $(this).attr('href').substr(1);
        var to = $('[name="' + toName +'"]');
        body.animate({
            scrollTop: to.offset().top - topOffset - projectTrTopOffset
        }, 500);
    });

    $('a[id-stacktrace-modal]').click(function (evt) {
        evt.preventDefault();
        $('#' + $(this).attr('id-stacktrace-modal')).modal();
    });
});
